package com.yungu.swift.system.finance.model.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 订单支付详情
 */
@Data
public class OrderPayDetailVo implements Serializable {

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 代理名称
     */
    private String agentName;

    /**
     * 公司名称
     */
    private String companyName;

    /**
     * 订单创建时间
     */
    private String createOn;

    /**
     * 乘客名称
     */
    private String passengerName;

    /**
     * 乘客号码
     */
    private String passengerMobile;

    /**
     * 司机名称
     */
    private String driverName;

    /**
     * 司机号码
     */
    private String driverMobile;

    /**
     * 乘客数量
     */
    private int passengerNum;

    /**
     * 小件数量
     */
    private int parcelNum;

    /**
     * 订单总金额
     */
    private Double totalFare;

    /**
     * 实际支付金额
     */
    private Double actualFare;

    /**
     * 优惠金额
     */
    private Double couponFare;

    /**
     * 司机支付金额
     */
    private Double driverPay;

    /**
     * 微信支付金额
     */
    private Double wechatPay;

    /**
     * 支付宝支付金额
     */
    private Double alipay;

    /**
     * 余额支付金额
     */
    private Double balancePay;

    /**
     * 平台抽成
     */
    private Double platfomCommission;

    /**
     * 代理抽成
     */
    private Double agentCommission;

    /**
     * 公司抽成
     */
    private Double companyCommission;

    /**
     * 司机抽成
     */
    private Double driverCommission;





}
